The Geek Group is at it again! Many years ago they built Project Thumper, a 1,600V @80,000A electrical impulse … well … “thumper”. For those of you that don ...
Something of an epic thumper, it follows last month's release of the ballad Still, and comes in the wake of the band's ...