Archive for August 13th 2012

The Carbon probably hit a top ten in Germany; I grabbed this screenshot a few hours later so I have no idea where it peaked.

The Carbon

Best-selling