Check out these ITALIAN Superbikes at NewCombs Ranch

2,332 views · Published 7 February 2012 · 4:19 · Indexed 23 October 2026

Channel: Marknowhereman · 2012 · Entertainment

Watch on YouTube

New Combs Ranch is a bar & restaurant in Angeles Crest Forest in Southern California. It's a popular place for motorcycle riders who cruise/pass highway 2.

More from this channel