Video is pretty cool....just wish they had a time lapsed stamp so you knew exactly how long it took this guy to put the bike together.
If your looking for a decent write up on the bike check
here....looks like this is a prototype bike some guy in Sweden made.