rickyleong.com
Multiple angles
Not quite sure what this is … spotted on the streets of Phoenix, Arizona, back in December.