Posted Monday, September 11, 2006 by Casey

Starflyer 59 "I Win" Yahoo Video Premiere

View Artist Page | View Album Page

The new album from Starflyer 59, "My Island," is in stores everywhere tomorrow, September 12th! What better way to kick off the release than a world premiere of the new video for "I Win!" Check out the video exclusively right here!

Search the News