Dream of a Man in a Top Hat is a Boston-based duet comprised of Lee Leffler and Michael Frackleton. They are respectively guitarists and drummers. These two musicians create a unique brand of punk music that is much harder than you may expect. The psychedelic/alternative rock/post-punk combo put more than …
Read More »