Watch LaterAdded 08:31 Music Videos Kerri Chandler – Return 2 Acid August 17, 2013 March 1, 2025 Label: Large Records – LAR-100 Format: Vinyl, 12″, 33 ⅓ RPM Country: US Released: 13 Jun 2005 Genre: Electronic Style:... 308.2K6.1K0