Monday, October 25, 2010

SPOTTED!

Erik Estrada, TV star of CHiPS, seen here riding an Xtreme Green Products, Inc Sentinel PMV at The Police Chiefs Show in Orlando, Florida!

No comments:

Post a Comment