Arctic Monkeys at The Apollo DVD/CD Giveaway

Arctic Monkeys at The Apollo Been wondering what Arctic Monkeys have been up to lately? Well, aside from working on side projects, the band just (domestically) released a live DVD entitled Arctic Monkeys at the Apollo and here in the US it comes along with a bonus live CD recorded in Austin, TX. Because contests…