Should You Buy The Vapid Caracara? – Is GTA Online’s NEW 6×6 Worth Over $2,000,000? (GTA 5 DLC)

What do you think this Should You Buy The Vapid Caracara? – Is GTA Online’s NEW 6×6 Worth Over $2,000,000? (GTA 5 DLC) video?

Be sure to share this Should You Buy The Vapid Caracara? – Is GTA Online’s NEW 6×6 Worth Over $2,000,000? (GTA 5 DLC) video!