The Trenton Thunder won their eighth straight victory in a fog shortened game 4-2 last night. After a thirty minute delay...