About the Star Wars Fan Film with Boba Fett

Film by SuperNews! / Current. Filmed in 2008.

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

Fan Feedback

Rating

No votes — be the first to rate

Stats

824 hitsAdded to BFFC on February 4, 2008