And will HAUL!! Had a hard time getting past one aboard my small tri in the 2008 Texas 200. That huge lug rig has some power!
NOT a really pretty set of lines though.
Just guessing, I'd say it's a Michalak design. And I'd guess a "Picara"