Some of you may have seen videos of this AMAZING Celica on the internet already, but here’s one I haven’t come across before. The entry at 0:45 is god like! […]
Some of you may have seen videos of this AMAZING Celica on the internet already, but here’s one I haven’t come across before. The entry at 0:45 is god like! […]