Reply to comment


July 3, 2005, 6:13 p.m. -  drunken_duncan

> where is iguana ranch, I want to ride this stuff!!! > > Kyle, A LONG LONG LONG way from where you live, haha. It's on Vancouver Island, just outside of duncan. edit: im planning on going out there sometime this week, I'll try and get shots of all the stunts.

Post your comment

Please log in to leave a comment.