The Swellers Release New Music Video 0 By admin on April 16, 2012 News, NEWS The Swellers have released the video for “Inside My Head” which can be seen here. Share. Twitter Facebook Google+ Pinterest LinkedIn Tumblr Email