No more Barracuda.
Tuesday is the day ! The Barracuda is all set to go. Kinda sad but very excited.
Print