Bike of the Week: Icarus Leviathan, So Sick
Submitted by Joe on Fri, 03/05/2010 - 00:07Hola muchachos! Here is the bike of the week and holy shit is it badass. Custom build by Icarus Frames. Who needs a seat tube! Like whoa. Love the internal cabeling too.