Louisville quartet White Reaper are set to release their third album this April cheekily titled The World’s Best American Band. The first single, ‘Judy French’ is a big, in fact fucking big, dose of glam rock delivered in style...
Continue Reading >
“WORLD’S BEST AMERICAN BAND” WHITE REAPER!