Check Your Head: A Beastie Boys Tribute
Victory North Savannah 2603 Whitaker Street, Savannah, GA, United StatesCheck Your Head is coming back to Victory North Savannah April 13thNever got a chance to see the Beastie Boys? Damn. Well, Check Your Head pay tribute to their legacy by performing entire albums from front to back. Paul’s Boutique? They play it! Check Your Head? They do that, too! The illustrious trio of Josh […]