City Ride Sweet City Ride – The Astro Turf Car by Prince Of Petworth February 15, 2017 at 10:05 pm 2 Comments An all-time favorite of mine, the Astro Turf car was spotted by a reader on Capitol Hill earlier this week. Few come sweeter greener than this guy.