24 Apr 2021, 17:31 UTC · By: Andrei Tutu / With no official Barracuda revival in sight, we can only hope to see some eccentric builder other there turning the pixels we have here into metal
16 Dec 2020, 17:23 UTC · By: Andrei Tutu / While rumors of the Barracuda nameplate being revived never seem to materialize, this rendering is here to build on them