Tag Archives: The Plimsouls

The Plimsouls – A Million Miles Away (Music Videos)

The Plimsouls are an American rock band formed in Paramount, California in 1978. Formation Formed by singer, guitarist and songwriter Peter Case (who had previously fronted power pop band The Nerves), the Plimsouls began as a trio in 1978 which included Case, bassist Dave Pahoa and drummer Louie Ramírez. From inception, the band quickly became […]

Leave a comment Continue Reading →
Skysa App Bar