Toad's Place closes, Lady Gaga concert postponed
During the past few weeks, rumors have been flying around University of Richmond's campus that the well-known music venue and club, Toad's Place, in Richmond's Shockoe Slip, has been closed down. Soon after, those rumors raised questions about the widely promoted Lady Gaga concert scheduled for Friday, April 3.