Female Storm Troopers?

5 years ago by in Indoor, US Tagged: ,

Another Google Street View Indoors crew having some fun…