Watch Sunday, April 13
Win tickets to see Fefe Dobson in a city near you!
June 15th, 2008
illScarlett are up on the roof performing “Nothing Special”! Good thing the rain just stopped, things could have gotten electric in a bad way! The song ends with fireworks and a bit of an equipment trash!
UPDATE: Watch it again in MuchAXS!Tweet