Real life Grand Theft Auto michaelcastellon personal, tech and internet August 2, 2006March 2, 2020 Published August 2, 2006March 2, 2020