TCOR Dec 20, 2011
Shawn Lov and Neff Star as The Mighty Budda Heads from December 1993.
Mighty Buddha Heads by Shawn Lov