Skip to Content

Chewbacca

La Crosse, WI, United States / Magic 105

A driver in Atlanta was stuck in traffic and noticed something strange behind him.  Chewbacca was also stuck. 

His passenger took video to prove it.  Source: UPI

Comments are closed.

Latest

More