Seth MacFarlane shows his support for a man who designed a new fly trap.
Did You Know?
Wow, we may actually watch a guy with a fantastic business walk out of here with nothing pretty soon.
Potentially the best product we've ever seen.
References Family Guy