Oh god...that picture literally made me vomit in my mouth...ugh. I dont ever want to look at that again...jesus. Thats not real is it?
That being said, nice bike and welcome. This is a very informative forum!
PS-that ride home looked very comfortable.