Pics...I don't know...all I've seen are the motor and the mirror ...how about a nice full side shot or 3/4 view? or point me to the post where you have other shots.
Taxi cab! ...that's funny....get one of those lite-up plastic 'off duty' signs for the roof.