Content guides
GUIDES:

Highly Rated Guides
Champions:

Highest Win Rate

Most Popular
Leaderboards:
All Guides Ezreal Guides [8.11] Grim Glory (Meta Beware)
110
23
Updated
1 week ago
Views
357K
Comments
6

Ezreal Statistics for Grim Glory

Author's performance with Ezreal compared to the ranked average.

Value
Average
Games Played
89
10
Win %
39
42
Kills
8.2
6.4
Assists
7.6
8.1
Deaths
7.1
5.7
KA:D Ratio
2.2
2.5
Gold Earned
11.8K
12K
Creep Score
117.4
164.4
Average
  • Author Champion Statistics
  • Guide Details

Summoner Spells Back to Top

This Champion is Super-Flexible and to have a winning match you need to be like water. 


New Runes Back to Top

Electrocute.png?width=64The Damage! 
Basic attacks and abilities generate stacks on enemy champions hit, up to one per attack or cast. Applying 3 stacks to a target within a 3 second period causes them to be struck by lightning, dealing them 50 - 220 (based on level) (+ 50% bonus AD) (+ 30% AP) Attack damageAbility power Adaptive damage.
Adaptive Damage: Deals either physical or magic damage depending on your bonus statistics, defaulting to physical damage.



  • PASSIVE: Gain 10% cooldown reduction at level 10.
  • Additionally, you gain either 2 Ability Power or 1.2 bonus Attack Damage (Adaptive) for every 1% cooldown reduction in excess of the cap.

Abilities Back to Top

Q
E
W
W
W
R
W
E
W
Q
R
Q
Q
Q
E
R
E
E
Passive
Q
1
10
12
13
14
W
3
4
5
7
9
E
2
8
15
17
18
R
6
11
16

After Lane phase what you scale also determines your play style. 

  • If you want to be more of an assassin scaling E is very effective. (pick comps) 
  • If you want to be more of a team poke machine scaling Q is effective to reduce cool downs thereby increase the frequency of poke (siege comps)
  • If you want to be more team fight aoe damage oriented scaling W is effective. 
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

THE TRADE OFFS

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

ezrealpassive.png  Great passive: Up to (50% increased attack speed increase at the rate of 10% per spell landed for a max of five stacks. 

  • Using  ezrealtrueshotbarrage.png on five minions provides full stacks.
  • Using ezrealessenceflux.png on multiple targets provides a stack for each target hit. 
  • Using ezrealarcaneshift.pngezrealmysticshot.png provides one stack on hit.  
______________________________________________________________________________________________________

ezrealmysticshot.png scales effectively with items (range 1150)

Items it proc's
  1. Spelltheif's  3303.png
  2. Sheen 3057.png
  3. hextech revolver - proc's on hit  3145.png 
  4. ludens - proc's on spell damage from hextech  3285.png
______________________________________________________________________________________________________

ezrealessenceflux.png scales effectively with levels (range 1000)

(in lanning phase its poke is useful through minion waves - except vs ahri and morgana)
  1. Ignores Creeps
  2. AOE - can hit multiple targets    
  3. EXAMPLE @ 3rd skill point it does (160 +(.8 x 150 ap) magic damage) x number of targets hit (lets say 3 opponents) = 840 effective damage when ezreal is only lvl5 and has 3 skill points in W  
  4. Its damage increases by 45 per lvl. (25 more than Q so effective scaling per skill point) 
  5. Attack speed buff Increases by 5% per lvl
  6. .8 Ap ratio 
  7. 9 second cool down (Qs) reduce cool down by 1.5.
  8. Applies ludens, liandry's and rylai's (it can scale well with some items) 
______________________________________________________________________________________________________

ezrealarcaneshift.png scales effectively with levels and items (Bolt range 750) 

  1. Single target homing (good when you lack vision) 
  2. Damage increases at 45 per lvl (effective per lvl) 
  3. .75 ap ratio and .5 ad ratio (patch 4.18) 
  4. Applies Muramana proc, luden's, rylai's and liandry's  (effective with items) 
  5. decreases cool down 2 seconds per skill lvl from 19 to 11 seconds  (scaling this before Q makes arcane shift come up 2 seconds faster than if you scaled Q and landed all 6 skill shots in immediate succession) 
  6. Flat mana cost (no drawbacks)
  7. 475 range flash
______________________________________________________________________________________________________

ezrealtrueshotbarrage.png  scales effectively with levels and items (GLOBAL)

  1. Single line area of effect spell that channels for one second before blasting enemies across the map. (SNIPPER) 
  2. Damage increases by 150 Per lvl (mildly effective per lvl as far as ultimates go) 
  3. 1.0 AD ratio and .9 AP ratio
  4. Flat cool down (120 seconds) - (increased from 80 to 120 on patch 6.4)
  5. Applies Ludens, rylai's, liandry's 
  6. Flat mana cost 
  7. Deals 10% reduced damage for each target hit down to a minimum of 30%

Items Back to Top

Starting Items

    Standard
    Confuse Enemy or VS Melee
    Fast tear stack

Core Items

    (CDR power spike) 10% over cap = 20 AP
    (CDR power spike) 10% over cap = 12 AD
    Best build by damage and efficiency. Read build descriptions below.
    What most people will build.

Situational Items

    Get if you want earlier burst
    If they break 150 MR
    STOP HEALING
    MAX AP +20 AP per 10% over CDR CAP
    Damn you Zed + 20 AP
    Binds killing you? +20 AP
    20 AP boots
    If you want maximum AP 40% above cap = 80 AP
    Maximum Physical Damage 70% above cap = 84 AD (3x Essence Reaver)
    Durable Damage Dealer 50% above cap = 60 AD
    Tank it up. (2 black cleavers) 70% above CDR cap = 84 AD
    Interesting efficiencies. 60% above cap = 120 AP
    Maximum Stats. 70% above CDR cap = 84 AD. (2x essence reavers)

Most Ezreal's are of two Minds 

(which to go?)

AP                                                                          AD

3115.png3285.png                                                                                                                                              3078.png3508.png

179.png

Transcendence.png?width=64To optimize under the current meta you must break maximum CDR efficiently. Transcendence.png?width=64

179.png
  • First focus 20% CDR items: 3508.png3078.png3115.png3285.png3003.png3025.png3110.png3071.png
  • Then 10% CDR items which are to numerous to run through here aside from 3158.png (12 AD or 20 AP boots) 
  • One must then consider cost efficiency and their synergies with81.png kit. 
231.png
    3508.png3078.png3003.png3285.pngCOST EFFICIENCY3115.png3071.png3110.png3025.png
179.png
  1. 3733g 3078.png is relatively efficient 97% without its passives for champions with mana. With its movement passive alone it becomes cost efficient. Its spell blade passive can be applied from range with 81.png's ezrealmysticshot.png. His current damage at level 18 from spell blade is 206. 
  2. At 3200g 3508.png is 106.3% cost efficient without its passives and up to 129.7% with them. Essence Rever's new passive also has synergies special to 81.png who relies on ezrealmysticshot.pngto increase uptime of other spells including ezrealtrueshotbarrage.pngUNIQUE – ESSENCE FLARE Gain 30% bonus attack speed, and basic attacks refund 20% of your remaining non-ultimate cool downs for 8 seconds after casting ezrealtrueshotbarrage.png
  3. At 3200g  3003.png is 83.5% efficient at purchase (with unique 10%CDR passive) and goes up from there to 140% + 2% per 100 mana from other sources on evolve. 
  4. At 3200g 3285.png is 104% efficient when its unique CDR is applied. Its 100 damage (+10%AP) can also be applied from range. 
  5. At 3000g 3115.png is 139.94% efficient and gains 12.5% efficiency for every 100 AP. This 15 +(15% AP) on hit also applies on 81.png's ezrealmysticshot.png
  6. At 3000g 3071.png is 100% efficient without its two passives. (movement and armor reduction) 
  7. At 2700g3110.png is 114.57 efficient without passive.  (700 range AOE 15% attack speed slow) 
  8. At 2700g 3025.png is 93% efficient without it's passives. (AOE slow field on Q and .75 base AD damage) 
180.png

EZREAL should be of one mind! 

179.png
From the above items alone it can be seen both paths are relatively cost efficient between AP and AD especially at two item spikes down either the AD path or AP path. It is from here that reasoning and flexibility takes a part. What does your team need from you?

You can mix AD and AP items together to forge a stronger Ezreal


3115.png3089.png3003.png3100.png3508.png3110.png

This build is exceptionally cost efficient.  When fully built the synergies between each item is multiplied. 
172.8% efficient
 
  1. (20 % CDR + 80 AP) 3115.png 168 AP item when paired with 3089.pngand Transcendence.png?width=32
  2. (120) x .4 3089.png 168 AP item with just itself.  It becomes 212% efficient at full build.
  3. (20 % CDR + 50 AP) x .4 3003.png 126 AP item without passive when paired with 3089.pngand Transcendence.png?width=32
  4. (250 mana +10% CDR+ 80 AP) x .4 3100.png 118.5 AP item when paired with  3003.png 3089.pngand Transcendence.png?width=32
  5. (400 mana + 20% CDR) x .4 3110.png 72.8 AP item when paired with 3003.png 3089.pngand Transcendence.png?width=32
  6. (300 mana +20% CDR) x .4 3508.png1 68.6 AP Item when paired with 3003.png 3089.pngand Transcendence.png?width=32
Gold efficiency at full build: 
Rabadon's 212% of 3600g or 7632g +
Nashor's 230.75% of 3000g or 7125g+
Seraph's 180% of 3200g or 5760g +
Essence Reaver 118% of 3200g or 3776g +
Frozen Heart (before passive) 114.5% of 2700g or 3078g+ 
Lich bane(before passive 482 bonus magic damage) 84% of 3200g or 2688g =
159% efficient (before transcendence) or 30,054.2g /(actual cost 18,900 

120 AP from Transcendence = 2610 gold

30054.2g + 2610g = 326642.2g

326642.2g/18900g = 172.8% efficiency  


Consider another variation: 
3025.png3110.png3042.png3040.png3153.png3071.png
50 x 1.2 AD from Runes
(Bruiser)

506.png

Matchups Back to Top

Click on a champion below to see the author's notes on that particular matchup.

  • Ahri
    Medium
  • Akali
    Medium
  • Anivia
    Medium
  • Annie
    Hard
  • Azir
    Easy
  • Brand
    Easy
  • Cassiopeia
    Medium
  • Cho'Gath
    Hard
  • Corki
    Medium
  • Diana
    Medium
  • Dr. Mundo
    Medium
  • Ekko
    Medium
  • Fizz
    Easy
  • Galio
    Easy
  • Hecarim
    Hard
  • Heimerdinger
    Hard
  • Jayce
    Medium
  • Karthus
    Easy
  • Kassadin
    Easy
  • Katarina
    Medium
  • Kayle
    Medium
  • Kennen
    Easy
  • Kog'Maw
    Medium
  • LeBlanc
    Medium
  • Lee Sin
    Medium
  • Lissandra
    Medium
  • Lulu
    Easy
  • Lux
    Hard
  • Malphite
    Medium
  • Malzahar
    Medium
  • Mordekaiser
    Easy
  • Nidalee
    Easy
  • Orianna
    Medium
  • Riven
    Medium
  • Ryze
    Easy
  • Sejuani
    Easy
  • Sona
    Hard
  • Swain
    Hard
  • Syndra
    Medium
  • Taliyah
    Easy
  • Talon
    Medium
  • Teemo
    Easy
  • Twisted Fate
    Medium
  • Urgot
    Medium
  • Veigar
    Medium
  • Vel'Koz
    Medium
  • Vi
    Hard
  • Viktor
    Hard
  • Vladimir
    Medium
  • Xerath
    Medium
  • Yasuo
    Medium
  • Zed
    Medium
  • Ziggs
    Easy

VS

Ahri

Medium
 

VS

Akali

Medium
Prelevel 6 she is melee and you out trade her because she can't proc her Q. Farm zone and probably kill her.  If she is in shroud use W when she pops up to farm 

At level 6 she can dive on you but you should be very far ahead by this point. Don't zone her off minions at this point stay far enough back in lane that you can either arcane shift back or flash back to safety//tower -  pulling her back under tower with shift is and easy way to bait a kill if you can do so without dying. 

In team fights your a bigger asset to your team than she is. Just focus her down if she dives in (your in the back line so hopefully she is not diving on you easily) If she manages to get ahead get a Banshees or Zhonyas. 

VS

Anivia

Medium

Don't get baited by EGG dodge skill shots poke and farm. Gank other lanes (easy to out roam Anivia) 

VS

Annie

Hard

If you are in this lane do your best to poke and try not to get stunned by her. Poke from range ezrealessenceflux.pngezrealmysticshot.png if you feel you are in danger. She sets up jungle ganks easily so ward. No longer possible to burst her down in extended trades. Tibbersinfernalguardian.png is a zombie and kills you after Annie is dead. Worst/most annoying matchup ever! 

VS

Azir

Easy

Time to assassinate- blow him up he's so squishy in lane 

Land 2-3 Qs get him to half hp so that 
@ lvl 3-6 you should kill him. 

Dont do prolonged trades his sand soldiers will poke you down. 

VS

Brand

Easy

Avoid his skill shots. (don't stand still while poking with W even in lane) 

VS

Cassiopeia

Medium

Dodge her Q's and poke. Its a skill matchup. 

VS

Cho'Gath

Hard

(try to avoid if possible)

Just farm and avoid all CC. His knock up, Flash, Silence combo is deadly. 

VS

Corki

Medium

This is more of a medium-Hard. You win trades in lane if you dodge his Q. Don't auto attack trade him  QWAuto or AutoWQE(back) then repeat. 


team fights are more in favor of corki who deals more aoe (hard engage would be nice to have on your team) 

You have more assassination potential than he does. So getting picks and roaming for kills mid game not a bad idea at lvl 6 - 13.  (don't fight corki himself until you can 4 shot him at around <27 mins) he has a stronger 16-24 min game than you.  

VS

Diana

Medium

At level 6 she can catch you and kill you if she gets off a q. Bring heal into this matchup.

VS

Dr. Mundo

Medium

He is incredibly strong in early laning phase don't get in auto attack range kite and poke him. Build a morellos later in game to reduce his healing and always ignite him before he ults. 


VS

Ekko

Medium

Maintain range once Ekko gets his E. Always stay out of his bubble and save your ult until after Ekko pops his ult.  May want to skill Q first

VS

Fizz

Easy

Fizz is Melee. Don't be baited by the pole. Auto attack him at lvl 1 -2 but be careful after lvl 3 and use Q from a safe distance when you can and W when 105.png has any of his skills on Cool down. Fizz has a basic combo of dashing in to you using fizzpiercingstrike.png and using fizzjump.png to back out. 

Time your attacks when his skills are on cool down. 

TYPICAL TRADE EXAMPLE: 
When Fizz dashes in use ezrealarcaneshift.png to back away. If timed properly he won't do damage with fizzpiercingstrike.png. Try to get a Q off before he fizzjump.png. Wait until he lands after fizzjump.png to use ezrealessenceflux.png at a safe distance through minions.  

At lvl 6 be very cautious about fizzmarinerdoom.png if you are hit with it you will likely die. Dodge it with ezrealarcaneshift.png or 4.pngby juking to the side.   The shark has 1275 Range and your ezrealmysticshot.png only has 1150. By staying at max range you can dodge the shark by juking back as well but if you are off by 300 units you will be hit.  If at max range you can also walk to the side or back to dodge the fizzmarinerdoom.png

TIP: Stand in fog of war when using your ultimate ezrealtrueshotbarrage.png to hit fizz before he can fizzjump.png  if he is in lane with very low hp.   


VS

Galio

Easy

Your physical damage should be extremely effective he stacks MR. If his W is up don't auto attack him. He has long cool downs punish him for them. Dodge his Q even with Arcane Shift if you must. 


HE IS MELEE PLZZZ> Just harras him to death (except when he activates hit W) 
If he does survive lane phase remember don't get close enough for him to ult you and you will do well. 

VS

Hecarim

Hard

Get zhonyas or warmogs build and maybe go 21-9. He will always be able to get to you in team fights and you need ignite to kill him probably. So heal not going to work. 

VS

Heimerdinger

Hard

You can't kill him usually without dying yourself. Wait for team fights and roam if you can.

Holding your turret gets difficult if he keeps pushing in. 

VS

Jayce

Medium

Skill matchup

VS

Karthus

Easy

VS

Kassadin

Easy

His passive is useless vs your Q in lane. He is melee auto attack harass him. Put him so far behind he can't become a good assassin later. He is less effective than Akali vs you. His one dash has limits and he's squished and lack sustain.  Don't let him Q you during your ultimate charge up it will cancel it.  


If he gets into late game he lacks engage to get at you without dying late game. (Takes skill to keep an eye on him though if he tries to be sneaky to get to the back line)

VS

Katarina

Medium
This Matchup is Medium/Hard: 
She is melee. So harass her early. Don't die for the love of god. 
She can scale very hard and if she does you have no chance. 
Levels 1-5 are your friends. At 6 when she ults you, use arcane shift away take 3 more steps away then use use your burst. Don't W Q while she is running at you Q will miss once she blinks. When she is stationary you can burst her down. 

If she goes even with you into team fights as long as your team has cc and peal you will win. 

In the end it is your lane to lose not hers to win. You out range her on Q and can poke her down early and put her behind. 
(your team needs a stun for her in team fights) 

VS

Kayle

Medium

Skill matchup. Don't use your ult if she has vision of you and can use her ult to negate damage. 

VS

Kennen

Easy

Hes not that strong early and you should kite back in team fights vs him to avoid total team lockup. 


He can get exceptionally annoying if he gets fed. 
His aoe team fight is very strong. 

VS

Kog'Maw

Medium

Win early and often

VS

LeBlanc

Medium

Easy enough early game just get ryhlais or banshees veil late if your scared of getting bursted late. She only has one shot kill potential, if you don't die your team fight is better. 

VS

Lee Sin

Medium

Skill matchup


Lee sin is very high skill cap and can do things to squishy targets if he's good but honestly you should win lane easily if he is mid

This is more of a general medium if he is jungle. 

VS

Lissandra

Medium

She's not as strong as she once was but depending on the jungle synergy she is very hard since she has point click lock down. You have kill potential at least. 

VS

Lulu

Easy

not likely to run into lulu mid in this meta but if you do you should win easily just poke her down around her shields and dodge Q. 

VS

Lux

Hard

I don't like lux. She has something that ezreal just can't deal with if played optimally. 


Her shield Negates your ult 

Her ult negates your ult

Her Shield Negates your W 

Her orb of light negates your W 

Her Blinding has more range than your poke and your squishy so that binding means death

She out trades you in lane/out farms you in lane/out pushes you in lane

And she wins team fights.

HER ONLY WEAKNESS IS SHE HAS NO ESCAPE CALL FOR GANKS AND KILL HER OVER AND OVER AGAIN! 

In short she seems to have the tools to beat you. You can out skill her though so if your confident its not so hard a counter that you can't farm and scale for later just not a fun time. 

VS

Malphite

Medium

He is very annoying because his shield and natural armor. Maybe build full ap in this matchup. Get zhonyas or banshees for his ult. 

VS

Malzahar

Medium

Avoid getting his dot as much as you can. Poke him farm and work with your jungle to gank him. He can 100-0 you with his combo at lvl 6. Maybe get a QSS. 

VS

Mordekaiser

Easy

Auto attack or Q his shield down then use W to damage him. Farm lane mostly but you can kill. 

VS

Nidalee

Easy

Skill matchup. Your Q does more damage than hers by mid/late game. 

VS

Orianna

Medium

In Lane dodge ball stand to the sides of minions so she can't poke and farm at the same time. Use your W on her and time her shields down time so you can Q and actually do damage. 


In mid game team fights should not be in corridors if her ultimate is up. She has a strong ultimate use everything to avoid getting hit by it. Using flash and Arcane shift is acceptable. 

VS

Riven

Medium

Out farm him. Poke don't die. 


He is a very snowball champion and relies on early leads to win games you out scale. 

VS

Ryze

Easy

Poke from range and out scale him. 


Lvls 1-2 you out damage him largely. 

Keep him behind early he will not become a monster

VS

Sejuani

Easy

You can dodge her ult with arcane shift. (not as scary as vi by a longshot) 

VS

Sona

Hard

This camp pokes harder than you in lane and sustains her health against your ezrealmysticshot.pngezrealessenceflux.png with sonaw.png 

VS

Swain

Hard

So annoying at level 6. Roam more than usual post 6 and survive early. Must bring ignite. 

VS

Syndra

Medium

Both of you have kill potential. You are better pre 6 and late game. Dodge balls. 


VS

Taliyah

Easy

get three points in ezrealessenceflux.pngafter starting ezrealmysticshot.png.. Poke her down. ITS SUPER EASY. Avoid her taliyahE.png. Call for ganks. She pushes wave and is has no escape. taliyahR.png - does not count as an escape as you can cancel it..


VS

Talon

Medium

He is melee. Poke him. 


Stay out of range of his E cutthroat
Stay out of range of Rake. 

At level 6 he can 100-0 you. 
Put him behind early. Poke in team fights. 
Hopefully your not the only threat on the team and pink wards in team fights are your friend.  Maybe build zhonyas or get warmogs

VS

Teemo

Easy

Whats a blind do to spells?-

 answer:
NOTHING 

don't chase him. out farm kill him if he wants to trade 
I don't consider teemo a ranged ad so 30 masteries

VS

Twisted Fate

Medium

Its an ok match up dodge his q its easy. His stun has a shorter range don't let him flash stun you for ganks. Use wards.

VS

Urgot

Medium

Avoid acid hunter use W to poke. Win team fights. (i may use 21-9 or 30) I have not tested this lane enough. He's technically an adc but you can farm safely in this lane.

VS

Veigar

Medium

He is currently in meta- just ban him (not because he is that difficult for ezreal but because he would be very hard for your team.)

Imagine veigar as a less mobile leblanc. Capable of bursting your 100-0 but just as easily burst-able. 
He can be beat easily in lane
His late game burst is insane (must beat him hard in lane) 
His team fight zone control is super strong. (this is why he is difficult for your team) 
He cannot stun you if you arcane shift out of his stun zone. 

VS

Vel'Koz

Medium

Be wary in team fights. He is squishy in lane. He also has a ton of burst damage. You can kill each other so its a skill matchup. He has no escape. 

VS

Vi

Hard

Try to avoid if possible (bring summoner heal)7.png and build 3157_64.png

VS

Viktor

Hard

His laser is difficult to predict and dodge and it out ranges you. His ultimate also has a silence which makes escapes difficult when he is aided by his slow/stun bubble. 

Farm carefully and ask for assistance. In team fights victor has lots of aoe allowing him to poke and to do tons of damage to multiple targets. If you find yourself ahead he should not be that difficult to burst down. He is still a squishy mage most of the time. 

VS

Vladimir

Medium

Not an ideal matchup but poking him down early with W is a good idea. To kill him get him to a 1/3 of his hp and use a burst combo with ignite. 

VS

Xerath

Medium

VS

Yasuo

Medium

Don't fall victim to the wind wall. Its easy to avoid. 

Poke him he is melee. 
Auto attack his passive shield then use Q and W repeat.  
Never waste your ult on his wind wall. Time it (it has a longish cool down)

Dodge his Q tornado (always) arcane shift if you must. 


VS

Zed

Medium

Dodge Qs hit essence flux 

Arcane shift back after zed lands for death mark not before he lands. 
Ult the shadow he's going to dash back to. 

You win!

I actually rarely get zhonyas vs zed. Seems strange but he won't put down enough damage if you ezrealarcaneshift.pngback at the right time for death mark to mean anything

If you die vs him you might consider getting zhonyas (archangels shield is very effective vs death mark too) 

VS

Ziggs

Easy

About the author Back to Top

Dear Readers,       

  Law Graduate who has played league of legends since it's inception. I enjoy crafting game theories and testing them. I try to stay up on every patch and play around 2 hours a day even with a full schedule. That being said I may sometimes fall behind in updates but I will eventually remedy them. So stick with me. As for ezreal he is and has been one of my favorite champions since he was released. He is currently my most played champion this season. In explanation as to my win loss % on him. I test allot of builds and sometimes will even do so in ranked which has negatively effected my overall win%

   About the guide itself, I found from writing and updating this guide that I was better able to grasp the mechanics of my favorite champion in league of legends. I also gained an appreciation for sharing what I learned with all of you! I hope after reading the guide you will also find a greater enjoyment in playing ezreal! In short, enjoy life and remember that it is the greatest adventure! 

Sincerely, 

                 GRIM GLORY


Have fun on the rift summoners and remember for 81_64.png Its always adventure time!!!



Loading comments...

Comments
Top
There are no comments yet. Log in to post the first comment!

Send Feedback