My 87 Celica GT-S (full size)
tagged Port Byron
This photo is part of the 1987 Toyota Celica GTS album and was taken 22 years ago in Port Byron, Illinois.
It's also on Flickr.
JLEE posted 1 year ago
comments
I like that car my favorite car bro
JLEE posted