Diggin’ This: 8|8 aka Two Eights – “Manifest Destiny” (Official Video)
Punchy, psychedelic garage rock of the finest order from the duo known as 8|8 aka Two Eights aka Tyler Lott and Richard Ray, who are so fresh that they don’t even have press… Continue reading