This Day In Pop: Amy Winehouse Gives Her Final Concert Performance

Amy Winehouse performs her stage show for the last time on June 18, 2011. This Day In Pop is a reoccurring RX piece, where BreatheHeavy examines a monumental anniversary in pop music. Whether it be a blockbuster release, game-changing performance, live mishap, or something in between, we’re here to dig through the archives and highlight […]