Overkill is PRINZ Top Shop 2010

December 7th, 2009

Overkill is voted “Top Shop 2010″ in Germanys PRINZ Magazin. Please don’t laugh about the picture. It was not our idea ;-)

2

Leave a Reply