Random pictures thread

Well traffic certainly isn't moving, but at least no one is sitting on top of the Barracuda.
1668479666579.png