Odd Transit Tv Prime thing.

So I am on MARTA today, the mass transit system in Atlanta riding through the slums of Clevland Ave., and on the tv, there is this weird looking 3-d Prime, he looked like the Target Gift Card prime, then it turns out to be some kind of odd Transit Tv/former that turns into a Bus type thing.
It is odd that the free transit system tv feels the need to have a Transformer as well.
http://www.transitv.com/ I am not sure if it is on their site somewhere, it was odd and out of place though.
It is odd that the free transit system tv feels the need to have a Transformer as well.
http://www.transitv.com/ I am not sure if it is on their site somewhere, it was odd and out of place though.