Does anybody know what this thing is? I believe the striping says “electric.” Weird Wheels March 19, 2025— Does anybody know what this thing is? I believe the striping says “electric.” byu/piso_mojado inWeirdWheels Share this:PocketRedditShare on TumblrPostEmailLike this:Like Loading... WANT MORE?!?