I know I'm not completely insane. I wrote it down the name but now I can't remember were I put it. A largish Spinosaur/Megalosaur from the mid to late Jurassic of England. If anyone has any idea what the name of this beastie is please let me know!
Update: Thanks to Andrea Cau of Theropoda fame for figuring out my scambled ramblings. More when it's colored!