Return to the Research Droids Reviews Index

Captain Needa - TLC - Basic (BD 40)

by Paul Harrison

June 2, 2009

Click for Next Image