article placeholder

Fast Food Mascots Rage!

Rad Omen. Who are they again? I have no idea either. Their Twitter and MySpace accounts are totally inactive, but apparently they are some sort band/group/music collective.   Regardless of who the hell they...