Real Vim ninjas count every keystroke - do you?

Pick a challenge, fire up Vim, and show us what you got.

Leaderboard, Changelog, Rules & FAQ, updates: @vimgolf, RSS.

Your VimGolf key: please sign in

$ gem install vimgolf
$ vimgolf setup
$ vimgolf put 4d26f42298e8d72471000025

Generate English Alphabets

Start with a, get up to z.

Start file
a
End file
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z

View Diff

0a1,26
> a
> b
> c
> d
> e
> f
> g
> h
> i
> j
> k
> l
> m
> n
> o
> p
> q
> r
> s
> t
> u
> v
> w
> x
> y
> z
1a2,26
> b
> c
> d
> e
> f
> g
> h
> i
> j
> k
> l
> m
> n
> o
> p
> q
> r
> s
> t
> u
> v
> w
> x
> y
> z

Solutions

The best way to learn is to practice. Below, you will find some of the solutions other golfers have entered. To unlock higher ranked solutions, submit your own entry which does as well or better than the solutions you can currently see - climb the ladder!

Check out these helpful resources to improve your Vim skills... Game on.

Unlock 123 remaining solutions by signing in and submitting your own entry
#124 Hervo Manuel / @Azema31 - Score: 27 - 05/18/11 @ 12:15
:set nf=alpha<CR>qayyp<C-A>q24@aZZ

0 comments

#125 Ian McCowan / @valrus - Score: 27 - 05/29/11 @ 12:09
:set nf=alpha<CR>qqyyp<C-A>q24@qZZ

0 comments

#126 Anton / @al_alley - Score: 27 - 07/29/11 @ 14:07
:set nf=alpha<CR>qayyp<C-A>q24@aZZ

0 comments

#127 cameron / @cameronaustgen - Score: 27 - 11/11/11 @ 14:05
:set nf=alpha<CR>qqyyp<C-A>q24@qZZ

0 comments

#128 Cody Veal / @cjhveal - Score: 27 - 02/05/12 @ 11:24
:set nf=alpha<CR>qayyp<C-A>q24@aZZ

0 comments

#129 Kevin Hamer / @khamer - Score: 28 - 01/19/11 @ 14:36
x:h<_<CR>jjYZQPJx^qqli<CR><Esc>q25@qZZ

0 comments

#130 4L41N / @4L41N1 - Score: 28 - 11/20/12 @ 06:27
:se<Tab> nrf<Tab>=alpha<CR>qqYp<C-A>q24@qZZ

0 comments

#131 Gavrie Philipson / @gavrieph - Score: 30 - 01/10/11 @ 03:34
:set nf=alpha<CR>qaYp<C-A><Esc>q24@a<Esc>:wq<CR>

0 comments

#132 Quota / @Quotad - Score: 35 - 01/10/14 @ 08:28
qqo<C-R>=nr2char(96+line('.'))<CR><Esc>q24@qZZ

0 comments

#133 Josh Weinberg / @jcweinberg - Score: 37 - 01/07/11 @ 05:40
abcdefghijklm<Esc>Ypg?$kJx$qqi<CR><Esc>geq24@qZZ

@jcweinberg: This is the one true way to do this ;)

@sharat87: g? <-- amazing use

2 comments

#134 Sven Eigenbrodt / @rompetroll - Score: 37 - 02/04/11 @ 07:24
Y25p:%s/a/\=nr2char(line(".")+96)/<CR>ZZ

0 comments

#135 Hu Junfeng / @hujunfeng - Score: 38 - 07/30/11 @ 07:30
qqylo<C-R>=nr2char(char2nr(@")+1)<CR><Esc>q24@qZZ

0 comments

#136 Thomas Schönwälder / @Masei1988 - Score: 38 - 06/02/12 @ 11:54
abcdefghijklm<Esc>Ypg??kJx:s/\w/&<C-V><CR>/g<CR>ddZZ

0 comments

#137 Shrikant Sharat / @sharat87 - Score: 39 - 01/08/11 @ 06:12
!!seq 97 122<CR>qqC<C-R>=nr2char(<C-R>")<CR><Esc>jq99@qZZ

@insti_vimgolf: I like this one.

1 comment

#138 Lee Marlow / @lmarlow - Score: 42 - 01/07/11 @ 09:03
:pu=map(range(98,122),'nr2char(v:val)')<CR>ZZ

0 comments

#139 Beau Dacious / @nocash - Score: 42 - 03/20/11 @ 08:39
Abcdefghijklmnopqrstuvwxyz<Esc>:s/./&\r/g<CR>ddZZ

0 comments

#140 Glen / @Glen_S - Score: 42 - 07/24/12 @ 00:38
abcdefghijklmnopqrstuvwxyz<Esc>:s/./&<C-V><CR>/g<CR>ddZZ

0 comments

#141 Solomon White / @rubysolo - Score: 45 - 01/08/11 @ 10:51
abcdefghijklm<Esc>Ypg?$:%s/\(.\)/\1<C-V><CR>/g<CR>dd14GddZZ

0 comments

#142 Piotr Ślatała / @pslapsla - Score: 48 - 04/25/11 @ 08:21
abcdefghijklmnopqrstuvwxyz<Esc>:%s%\(.\)%\1\r%g<CR>ddZZ

0 comments

#143 Matt / @meagar - Score: 52 - 09/07/11 @ 13:21
abcdefghijklmnopqrstuvwxyz<Esc>:s/\(.\)/\r\1/g<CR>:1<CR>dd:wq<CR>

0 comments

#144 Andrew Ardill / @AndrewArdill - Score: 53 - 05/31/12 @ 18:47
ob<CR>c<CR>d<CR>e<CR>f<CR>g<CR>h<CR>i<CR>j<CR>k<CR>l<CR>m<CR>n<CR>o<CR>p<CR>q<CR>r<CR>s<CR>t<CR>u<CR>v<CR>w<CR>x<CR>y<CR>z<Esc>ZZ

0 comments

#145 Kylan Robinson / @kylan - Score: 54 - 01/09/11 @ 08:39
a<CR>b<CR>c<CR>d<CR>e<CR>f<CR>g<CR>h<CR>i<CR>j<CR>k<CR>l<CR>m<CR>n<CR>o<CR>p<CR>q<CR>r<CR>s<CR>t<CR>u<CR>v<CR>w<CR>x<CR>y<CR>z<Esc>ZZ

0 comments

#146 Viktor Jackson / @AntiStalinista - Score: 54 - 05/05/12 @ 01:48
o<Esc>:for i in range(98,122)|put=nr2char(i)|endfor<CR>2GddZZ

0 comments

#147 R. P. Fainmen / @4loops - Score: 55 - 01/07/11 @ 12:47
ob<CR>c<CR>d<CR>e<CR>f<CR>g<CR>h<CR>i<CR>j<CR>k<CR>l<CR>m<CR>n<CR>o<CR>p<CR>q<CR>r<CR>s<CR>t<CR>u<CR>v<CR>w<CR>x<CR>y<CR>z<Esc>:wq<CR>

0 comments

#148 Steve Tan / @stevetantan - Score: 55 - 01/17/11 @ 19:59
ob<CR>c<CR>d<CR>e<CR>f<CR>g<CR>h<CR>i<CR>j<CR>k<CR>l<CR>m<CR>n<CR>o<CR>p<CR>q<CR>r<CR>s<CR>t<CR>u<CR>v<CR>w<CR>x<CR>y<CR>z<Esc>:wq<CR>

0 comments

#149 Rūdolfs Ošiņš / @rudolfs - Score: 55 - 02/25/11 @ 22:14
ob<CR>c<CR>d<CR>e<CR>f<CR>g<CR>h<CR>i<CR>j<CR>k<CR>l<CR>m<CR>n<CR>o<CR>p<CR>q<CR>r<CR>s<CR>t<CR>u<CR>v<CR>w<CR>x<CR>y<CR>z<CR><BS><Esc>ZZ

0 comments

#150 Carlos Troncoso / @carlostph - Score: 60 - 01/13/11 @ 16:05
abcdefghijklmnopqrstuvwxyz<Esc>:%s/\(\a\)\(\a\)/\1<C-V><CR>\2/g<CR>:<Up><CR>:wq<CR>

0 comments

#151 Roman / @RMNXrc - Score: 64 - 01/21/11 @ 10:10
ai<BS><CR>b<CR>v<BS>c<CR>d<CR>e<CR>f<CR>g<CR>h<CR>i<CR>j<CR>k<CR>l<CR>m<CR>n<CR>o<CR>p<CR>q<CR>r<CR>s<CR>t<CR>u<CR>v<CR>w<CR>x<CR>y<CR>z<CR><BS><Esc>:w<CR>:q<CR>

0 comments

#152 Bryan Liles (ツ) / @bryanl - Score: 79 - 01/07/11 @ 05:15
obo<BS><CR>c<CR>d<CR>d<Left><C-X><Right><Left><C-X><Right><Left><C-A>u<BS><BS><BS><BS><BS><BS><BS><BS>e<CR>f<CR>g<CR>h<CR>i<CR>j<CR>k<CR>l<CR>m<CR>n<CR>o<CR>p<CR>q<CR>r<CR>s<CR>t<CR>u<CR>v<CR>w<CR>x<CR>y<CR>z<Esc>:<Esc>kjlxZZ

@bryanl: spelunking through vimgolf's internals

1 comment

#153 Евгений Грачев / @EugeneGrachev - Score: 79 - 04/28/11 @ 01:10
i<End><CR>bc<BS><CR>c<CR>d<CR>e<BS><BS><BS><BS><BS><BS><BS><BS><BS><BS><BS><BS><BS>a<CR>b<CR>c<CR>d<CR>e<CR>f<CR>g<CR>h<CR>i<CR>j<CR>k<CR>l<CR>m<CR>n<CR>o<CR>p<CR>q<CR>r<CR>s<CR>t<CR>u<CR>v<CR>w<CR>x<CR>y<CR>z<Esc>ZZ

0 comments

#154 Douglas Gibb / @douglasgibb - Score: 83 - 04/05/11 @ 12:16
ob<Esc>oc<Esc>od<Esc>oe<Esc>of<Esc>og<Esc>oh<Esc>oi<Esc>oh<BS>j<Esc>ok<Esc>ol<Esc>om<Esc>on<Esc>oo<Esc>op<Esc>oq<Esc>or<Esc>os<Esc>ot<Esc>ou<Esc>ov<Esc>ow<Esc>ox<Esc>oy<Esc>oz<Esc>:w<CR>:q<CR>

0 comments

Created by: @Ujjwol

154 active golfers, 314 entries

Leaderboard (lowest score wins):
Q6hrg93p4r3hn56thmd0_normal
23
#1 - Urtica dioica / @udioica

07/21/2012 at 08:16PM

Media_fast_forward_normal
23
#2 - Frank Twitting / @knarfben

07/23/2012 at 09:01AM

0e620322b2c292d069fe93e27c081f9c_normal
23
#3 - Petro Тrouq / @zulolosi

06/04/2013 at 11:49AM

Figzlkltt6l0gsvw9urs_normal
23
#4 - LE-BA Khanh-Vu / @lbkvu

01/29/2014 at 12:17AM

Ewbdmdtg_normal
24
#5 - Tim Chase / @gumnos

01/07/2011 at 07:44AM

Me-small_normal
24
#6 - Wei Dai / @clvv42

01/07/2011 at 01:28PM

Default_profile_6_normal
24
#7 - derp derp / @derp__

01/07/2011 at 05:15PM

The-milky-way-mardi-khola-007_normal
24
#8 - Ujjwol Lamichhane / @Ujjwol

01/07/2011 at 09:30PM

4_normal
24
#9 - Oleg Roshupkin / @jjjahson

01/08/2011 at 12:06AM

Dom-50_normal
24
#10 - dominique pellé / @vimgolfisto

01/08/2011 at 12:18AM

Profile-light_normal
24
#11 - Paul Tarjan / @ptarjan

01/08/2011 at 02:15AM

Adept_normal
24
#12 - Balkoth / @_Balkoth_

01/08/2011 at 07:59AM

Shiraseon3_normal
24
#13 - Douglas Stockwell / @dstockwell

01/08/2011 at 01:07PM

Pi2_normal
24
#14 - Utkarsh Kukreti / @utkarshkukreti

01/08/2011 at 04:10PM

Thedward-gimped-out_normal
24
#15 - Thedward the Edward / @thedward

01/11/2011 at 10:03AM

Mugshotdog_normal
24
#16 - Henri Bourcereau / @mmai

01/15/2011 at 08:42AM

Default_profile_0_normal
24
#17 - Ilya Ermolin / @ermolinis

01/16/2011 at 03:22AM

7a27b4f7e2e9cf7a415fa1926786d59c_normal
24
#18 - Stuart Gale / @bishboria

01/16/2011 at 05:32AM

Andrey_ugolnik_180x180_normal
24
#19 - Andrey A. Ugolnik / @andreyugolnik

01/19/2011 at 09:30AM

Default_profile_1_normal
24
#20 - Insti / @insti_vimgolf

01/19/2011 at 07:07PM

Default_profile_2_normal
24
#21 - iCross / @iCrossOfficial

02/01/2011 at 06:50AM

Untitled_normal
24
#22 - vg / @vimgolfer

02/27/2011 at 02:28PM

Screen_shot_2010-10-02_at_4.36.59_am_normal
24
#23 - Misha (Mike) Granin / @Granin

03/14/2011 at 06:08AM

Alpha-omega-infinity-tattoo_normal
24
#24 - Andrew Dorman / @andydorman

03/21/2011 at 09:15AM

Raeez_normal
24
#25 - Raeez / @raeez

04/13/2011 at 09:34PM

Bf1fe2868ed6116baa8b8c81eb7af983_normal
24
#26 - Sebastian Morr / @blinry

04/28/2011 at 01:34PM

Ja_u_central_parku-mala_normal
24
#27 - Dragan Cvetinovic / @kawkafi

05/06/2011 at 02:44PM

122_normal
24
#28 - not so punk :] / @notsopunk

06/19/2011 at 06:48AM

Rti70_normal
24
#29 - Peter Anselmo / @peter_anselmo

06/23/2011 at 10:27AM

Mn_normal
24
#30 - Johan Sveholm / @rymdtjuren

06/30/2011 at 12:51AM

Default_profile_3_normal
24
#31 - Siegfried Idyll / @siegfriedidyll

07/02/2011 at 06:52PM

Jlove201003sq_normal
24
#32 - Justin Love / @wondible

08/26/2011 at 07:51AM

Gintoki_normal
24
#33 - You-Siang Lin / @yslinnctu

11/30/2011 at 11:49PM

Bunnies_normal
24
#34 - Trevor Powell / @DoomedBunnies

12/06/2011 at 07:50PM

216035_1931245446546_1404540366_3301007_5330475_n_normal
24
#35 - Jakub Arnold / @darthdeus

12/19/2011 at 08:34AM

Default_profile_2_normal
24
#36 - Renat Aksitov / @Korvin79

02/08/2012 at 01:37PM

Fepic_normal
24
#37 - Federico Galassi / @federicogalassi

02/22/2012 at 10:30AM

Default_profile_4_normal
24
#38 - Dmitry Olyenyov / @Dmitry_Olyenyov

08/22/2012 at 03:41AM

2_normal
25
#39 - Henrik Nyh / @henrik

01/07/2011 at 03:21AM

Photo_60_normal
25
#40 - Brian Buckley / @bbuckley

01/07/2011 at 04:17AM

Jimavatar_normal
25
#41 - Jim Garvin / @coderifous

01/07/2011 at 05:17AM

E45ce5cdab423eaaeefc7c38c2381139_normal
25
#42 - James Cash / @jamesnvc

01/07/2011 at 06:03AM

Default_profile_0_normal
25
#43 - Mattiassich Ákos / @mattiassicha

01/07/2011 at 06:09AM

P1000007_normal
25
#44 - h_east (DDD ready) / @h_east

01/07/2011 at 06:27AM

512fisk_normal
25
#45 - Johannes Martinsson / @moxiba

01/07/2011 at 10:52AM

Untitled_2_normal
25
#46 -  Ikhsan Maulana / @ixandidu

01/07/2011 at 10:59AM

Gravatar_normal
25
#47 - Stephen Morrow / @yawmark

01/07/2011 at 11:06AM

Image_normal
25
#48 - Pete Johns / @johnsyweb

01/07/2011 at 02:22PM

Default_profile_3_normal
25
#49 - Przemysław Pawełczyk / @przemoc86

01/07/2011 at 03:22PM

Rp_logo_plain_normal
25
#50 - rabidpraxis / @rabidpraxis

01/07/2011 at 03:50PM

Default_profile_6_normal
25
#51 - William Shackleton / @wshackleton

01/07/2011 at 05:08PM

Depthmap_normal
25
#52 - Paul King / @nrocy

01/08/2011 at 02:15AM

Default_profile_6_normal
25
#53 - Stephan Weller / @stephan_weller

01/08/2011 at 06:00AM

Default_profile_2_normal
25
#54 - Victor Vaile / @victorv4_

01/08/2011 at 02:02PM

Default_profile_3_normal
25
#55 - aaaa3331 / @aaaa3331

01/08/2011 at 02:21PM

Default_profile_5_normal
25
#56 - alex scott / @4l3xsc0tt

01/10/2011 at 05:44AM

Default_profile_3_normal
25
#57 - Agus Lopez / @aguslr

01/10/2011 at 12:27PM

41489_100000758278961_2887_q_normal
25
#58 - Wonha Ryu / @beingryu

01/10/2011 at 10:01PM

Pawprint_normal
25
#59 - Aaron Bull Schaefer / @elasticdog

01/11/2011 at 10:09AM

Default_profile_0_normal
25
#60 - Benoît Ryder / @benoitryder

01/11/2011 at 12:46PM

Eek_normal
25
#61 - Clive Evans / @swish_bob

01/13/2011 at 01:51PM

Dude2_normal
25
#62 - Eivind Jahren / @HaskellElephant

01/15/2011 at 09:46AM

Cv_normal
25
#63 - Ben Sinclair / @muppling

01/17/2011 at 04:25AM

08ed5cbe-a2d2-4503-9503-63d2236b1fba_normal
25
#64 - Soliman Sylvain / @sylvain_soliman

01/17/2011 at 09:07AM

Darth_lemming_normal
25
#65 - lemming / @darthlemming

01/18/2011 at 11:31AM

Default_profile_6_normal
25
#66 - SirVer / @SirVerII

01/23/2011 at 06:21AM

Hello_badge_normal
25
#67 - Matthieu Honel / @ocus

01/29/2011 at 07:30AM

Image_normal
25
#68 - Antony Scriven / @antonyscriven

02/06/2011 at 04:55PM

37ebde6d62fb83956ab2d12edd2c4420_normal
25
#69 - Arthur Chiu / @arthur_chiu

02/11/2011 at 08:53PM

Foto_joost_normal
25
#70 - Joost / @vlabakje

02/13/2011 at 08:41AM

Photo_on_2011-05-24_at_19.35_normal
25
#71 - Yannis Chatzimichos / @feedward

04/14/2011 at 11:56AM

125f16295d7f8afc57acb0925714cadc_normal
25
#72 - Ilya Strukov / @i1ey

05/02/2011 at 01:20AM

Whitney_avatar2_normal
25
#73 - dtennant / @dtennant

06/06/2011 at 10:42AM

871b47e1836fa79e5679b5ee92025803_normal
25
#74 - Emile Swarts / @EmileSwarts

06/09/2011 at 01:42PM

Uwe_horns_by_joao_normal
25
#75 - Dave / @zzdave13

07/16/2011 at 10:14AM

Gravatar_normal
25
#76 - Jesús Espino / @jespinog

09/06/2011 at 09:33AM

Killer_normal
25
#77 - jasper110 / @jasper110

09/22/2011 at 01:55AM

Default_profile_6_normal
25
#78 - William Dunand / @wdunand

11/15/2011 at 12:19AM

Rvin_normal
25
#79 - Andrew Flockhart / @andruflockhart

12/13/2011 at 02:46PM

Avatar_normal
25
#80 - Xavier Nayrac / @lkdjiin

01/07/2012 at 11:42AM

Image_normal
25
#81 - Pei-Lun Lee / @ypcatw

02/02/2012 at 08:55PM

Bc879469f279ee24b7fbdfad7c2216d9_normal
25
#82 - 無ん垢の叫び / @john_ababa

02/25/2012 at 11:58PM

Default_profile_2_normal
25
#83 - kurban / @kurban_mall

05/06/2012 at 01:43AM

A6e7f4e9164eea7f35c657aa3802990a_normal
25
#84 - Ben Friedland / @bfriedland174

05/21/2012 at 04:10AM

Sy18fa3i4y5qmtvzg7qu_normal
25
#85 - ☈king / @SharpsawDotOrg

06/09/2012 at 09:55PM

Wombat-large_normal
25
#86 - mwatkward / @AftrschoolSpe

07/06/2012 at 05:12AM

Old-tv-set-thumb206925-751667_normal
25
#87 - Salvador / @smastermind

08/17/2012 at 12:32AM

B161e1c4bdeba89a614d43bdf8563bab_normal
25
#88 - Théophile Wallez / @twallez

08/23/2012 at 03:40PM

500daa18db33d9585335c991451ba992_normal
25
#89 - Arto Vuori / @dhpe

09/01/2012 at 10:46AM

Default_profile_1_normal
25
#90 - tmr / @tmr314

09/11/2012 at 06:33AM

Default_profile_1_normal
25
#91 - a24f0600 / @a24f0600

11/20/2012 at 06:16AM

3ubh7kcfj18s5m9erc6p_normal
25
#92 - Marcin Sza / @coot_

12/05/2012 at 04:05AM

9omtxh9w57r2x5pgkmvx_normal
25
#93 - Michael / @patheticpat

12/17/2012 at 01:19PM

4654945923_eb2c60ee5f_normal
25
#94 - Kerson Hsiao / @KersonHsiao

03/23/2013 at 08:06AM

447cd88376c4ae42a27b963e559b6cb2_normal
25
#95 - kiyofumi.kmt / @kumack55

04/09/2013 at 06:38PM

7bbd949b345fcbcfd812b231aed89f99_normal
25
#96 - Marco Hinz / @_mhinz_

05/28/2013 at 01:26AM

Arcadia_avatar_normal
25
#97 - James / @Dronak

09/02/2013 at 07:33PM

Default_profile_6_normal
25
#98 - brett / @brettyukich

09/30/2013 at 01:31AM

Default_profile_5_normal
25
#99 - cj / @cj01101

10/18/2013 at 03:27PM

Default_profile_5_normal
25
#100 - foo / @foo88832727

10/19/2013 at 10:27AM

Nds_pokemon_ranger_pika_normal
25
#101 - pikaren / @REALpikaren

01/23/2014 at 04:12AM

Netti_pihlajo1_lthumb_normal
25
#102 - Joonas Pihlajamaa / @jokkebk

02/21/2014 at 04:04AM

Default_profile_2_normal
25
#103 - Marchand Paul-Valère / @pvmarch

03/03/2014 at 06:47AM

Gravatar_normal
26
#104 - Asmund Liseth / @Asmund_L

01/07/2011 at 09:49AM

Default_profile_6_normal
26
#105 - Francisco Dibar / @frandibar

01/07/2011 at 11:29AM

Default_profile_5_normal
26
#106 - Gael / @darkael2

01/07/2011 at 05:03PM

Img_04912_normal
26
#107 - Tien Le / @tienlex

01/09/2011 at 05:29AM

Default_profile_4_normal
26
#108 - Cameron Jordan / @cameronism

01/11/2011 at 09:28AM

Twitter_normal
26
#109 - Andrew Burgess / @andrew8088

01/17/2011 at 11:21AM

Profil_normal
26
#110 - Eric Weikl / @ericweikl

01/17/2011 at 01:16PM

29ed1f20888463b3b72bd9fed88a79b8_normal
26
#111 - drio / @drio

01/17/2011 at 04:06PM

N1124384283_4989_normal
26
#112 - Michał Taszycki / @mehowte

01/24/2011 at 03:48AM

Headshot_normal
26
#113 - dschobel / @dschobel

02/16/2011 at 06:12AM

2009-10-14-131108_normal
26
#114 - Rocky Meza / @rockymeza

03/05/2011 at 12:38PM

Default_profile_5_normal
26
#115 - Nomen Nescio / @vadtusan

04/13/2011 at 04:43AM

Photo_52_flip_copy_normal
26
#116 - wusher / @wusher

05/31/2011 at 06:51PM

06664005d31aa37155df667b36b8470b_normal
26
#117 - Stanley Wang / @stanleynwang

07/19/2011 at 11:48AM

Twitterprofile_normal
26
#118 - Daniel Lundin / @danielundin

12/14/2011 at 08:34AM

45072b62-96bd-47e0-bb3a-83ec72a6e2af_normal
27
#119 - aimee / @sermoa

01/07/2011 at 03:17AM

E55df1cc7d5fdb4ae9bc2afcb9afe7e4_normal
27
#120 - Matthew Draper / @_matthewd

01/07/2011 at 05:06AM

Headshot-cropped_normal
27
#121 - Geoff Reedy / @gereedy

01/07/2011 at 01:36PM

Goatvi3_normal
27
#122 - paulfariello / @paulfariello

03/07/2011 at 08:45AM

Kung-fu_normal
27
#123 - Mathias Bynens  / @mathias

04/08/2011 at 01:34AM

Default_profile_6_normal
27
#124 - Hervo Manuel / @Azema31

05/18/2011 at 12:15PM

Sup-av_normal
27
#125 - Ian McCowan / @valrus

05/29/2011 at 12:09PM

Default_profile_2_normal
27
#126 - Anton / @al_alley

07/29/2011 at 02:07PM

17440988752899470845_normal
27
#127 - cameron / @cameronaustgen

11/11/2011 at 02:05PM

Default_profile_0_normal
27
#128 - Cody Veal / @cjhveal

02/05/2012 at 11:24AM

5c4b31bbbf373900371b85ff6a01b678_normal
28
#129 - Kevin Hamer / @khamer

01/19/2011 at 02:36PM

Default_profile_4_normal
28
#130 - 4L41N / @4L41N1

11/20/2012 at 06:27AM

Default_profile_5_normal
30
#131 - Gavrie Philipson / @gavrieph

01/10/2011 at 03:34AM

Alex1_normal
35
#132 - Quota / @Quotad

01/10/2014 at 08:28AM

Image_normal
37
#133 - Josh Weinberg / @jcweinberg

01/07/2011 at 05:40AM

9058501b-735f-44f9-b339-16c07c36b69f_normal
37
#134 - Sven Eigenbrodt / @rompetroll

02/04/2011 at 07:24AM

Avatar-small_normal
38
#135 - Hu Junfeng / @hujunfeng

07/30/2011 at 07:30AM

Default_profile_2_normal
38
#136 - Thomas Schönwälder / @Masei1988

06/02/2012 at 11:54AM

41392_623276527_8637_q_normal
39
#137 - Shrikant Sharat / @sharat87

01/08/2011 at 06:12AM

Gravatar_for_lee.marlow_gmail_normal
42
#138 - Lee Marlow / @lmarlow

01/07/2011 at 09:03AM

Deadduck_normal
42
#139 - Beau Dacious / @nocash

03/20/2011 at 08:39AM

Emblemofroto_normal
42
#140 - Glen / @Glen_S

07/24/2012 at 12:38AM

Image_normal
45
#141 - Solomon White / @rubysolo

01/08/2011 at 10:51AM

Default_profile_2_normal
48
#142 - Piotr Ślatała / @pslapsla

04/25/2011 at 08:21AM

Awesome2_normal
52
#143 - Matt / @meagar

09/07/2011 at 01:21PM

41503_632932993_9513_q_normal
53
#144 - Andrew Ardill / @AndrewArdill

05/31/2012 at 06:47PM

712250313_701ef30b73_s_normal
54
#145 - Kylan Robinson / @kylan

01/09/2011 at 08:39AM

Twitter_normal
54
#146 - Viktor Jackson / @AntiStalinista

05/05/2012 at 01:48AM

Default_profile_0_normal
55
#147 - R. P. Fainmen / @4loops

01/07/2011 at 12:47PM

Default_profile_2_normal
55
#148 - Steve Tan / @stevetantan

01/17/2011 at 07:59PM

Ruuuu_normal
55
#149 - Rūdolfs Ošiņš / @rudolfs

02/25/2011 at 10:14PM

Me_normal
60
#150 - Carlos Troncoso / @carlostph

01/13/2011 at 04:05PM

Default_profile_6_normal
64
#151 - Roman / @RMNXrc

01/21/2011 at 10:10AM

2010-09-09_15.14.23_normal
79
#152 - Bryan Liles (ツ) / @bryanl

01/07/2011 at 05:15AM

Ya_normal
79
#153 - Евгений Грачев / @EugeneGrachev

04/28/2011 at 01:10AM

Doug_normal
83
#154 - Douglas Gibb / @douglasgibb

04/05/2011 at 12:16PM