Land of The Clams: Episode 3 (Final Episode) | Long Neck Giraffe Productions

In the final episode of Land of The Clams, the crew takes a trip on Presidents Day weekend and catch up with the CCShredders.

Tuesday May 8th, 2012
Freeride