Email this to a friend:

Homestar Runner's Strong Bad returns in new music video 'Fish Eye Lens'

Regular updates stopped about four years ago, but early 2000s Internet icon Strong Bad made a triumphant return this week with a new rap video, "Fish Eye Lens."