never ceases to amaze me what humans can do. This bridge just built in france in taller than the eiffell tower. I have a feeling people are going to be flying to france to commit suicide. BTW the French still suck.
http://forums.steroid.com/attachment...id=43018&stc=1