spee.ch
Super short vlog! Like...under 2 minutes!!!
Shortest vlog ever!!! ... https://www.youtube.com/watch?v=EajWhH5buXE