Papa Roach Celebrate The 10 Year Anniversary Of Breaking Up With Me
Categories: Metal, Rock
The Troubadour: West Hollywood, CA 03/04/09 It was a warm spring night in Palo Alto California when Papa Roach and I decided to go our separate ways. The date was April 24, 2000 and as I exited The Edge Nightclub I knew in my heart the special thing we had was over. The next day, the band would release their major label debut Infest and tour the country with Taproot. Warped Tour would follow that summer and by then I knew it would ... Read More
