2007
05.06

Buckaroo Banzaii

The movie The Adventures of Buckaroo Banzai Across the 8th Dimension was released in 1984 and became a nerd cult flick. The aliens in the movie were called “Lectroids”.

So, what self respecting site with a name like “lectroid.net” could NOT have a page of Buckaroo Banzaii stuff?

Comments are closed.