Check out the pics!
Started from the bottom
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