12 Stone Toddler - Does it Scare You?
These pranksters have surely juggled skulls in dingy Brighton basement voodoo rituals to write songs this damn catchy.
| 10 Jul 2007
Does it Scare You?
Album title:
Does it Scare You?
Artist:
12 Stone Toddler
Label:
Amazon
Release Date: 2 July.