China Trippin' - Shane O'Neill and Friends

China Trippin' - Shane O'Neill and Friends

What a random trip to China looks like for Shane O'neill and his pals. Ridiculous!

Back