I've been waiting for my creamsicle. Read more on Last.fm
Loud Sugar was featured in the movie Devils Moon.