Theme from Land of the Lost [LIVE]
By: Stay Tuned
Description
Stay Tuned - The Ultimate Television Rock Experience from Seattle, WA - performing the Theme from Land of the Lost. March 14, 2008 at The Showbox in Seattle, WA.