Claptraps

Claptraps

BandAlternativeRock

Clap meaning the striking together of both hands causing applause and trap referring to a particularly nasty venural disease, these boys will make your heart explode and kick your brains like a football. An indie blast from the past, ladies be on swoon patrol, this is Claptraps.