Boba Fett Fan Club


Multimedia /
Multimedia /

Rambo vs. Terror



About the Boba Fett Fan Film

Film by SuperNews! / Current. Filmed in 2008.

This was originally hosted on Current.tv, which has since ceased operations.


Added on BFFC: February 04th, 2008